package com.beta.auth.dto.auth;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonAlias;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>userCenter/userauth.dto.login.SDKDto</p>
 *
 * @description sdk 请求
 * @author: zdwang
 * @date 2021/11/30 15:59
 */
@Data
public class SDKDto implements Serializable {

    @JSONField(name = "Agent")
    @JsonAlias("Agent")
    private Boolean Agent;

    @JSONField(name = "Binds")
    @JsonAlias("Binds")
    private Integer Binds = 0;

    @JSONField(name = "CorpId")
    @JsonAlias("CorpId")
    private String CorpId;

    @JSONField(name = "SuiteId")
    @JsonAlias("SuiteId")
    private String SuiteId;

    @JSONField(name = "Url")
    @JsonAlias("Url")
    private String Url;

    @JSONField(name = "WXOAppId")
    @JsonAlias("WXOAppId")
    private String WXOAppId;

    @JSONField(name = "WXOExAppIds")
    @JsonAlias("WXOExAppIds")
    private String WXOExAppIds;
}
